Other Protocols
The following protocols are available globally.
-
Undocumented
See moreDeclaration
Swift
public protocol GiniErrorProtocol
-
Delegate to inform about the current status of the Gini Merchant SDK. Makes use of callback for handling payment request creation.
See moreDeclaration
Swift
public protocol GiniMerchantDelegate : AnyObject
-
Undocumented
See moreDeclaration
Swift
public protocol PaymentProvidersBottomViewProtocol : AnyObject
-
Delegate to inform about the actions happened of the custom payment component view. You may find out when the user tapped on more information area, on the payment provider picker or on the pay invoice button
See moreDeclaration
Swift
public protocol PaymentComponentViewProtocol : AnyObject
-
Protocol used to provide updates on the current status of the Payment Components Controller. Uses a callback mechanism to handle payment provider requests.
See moreDeclaration
Swift
public protocol PaymentComponentsControllerProtocol : AnyObject
-
Delegate protocol that Gini Merchant SDK uses to report user events.
The delegate is separated into smaller protocols relating to different screens of the Gini Merchant SDK.
Note
The delegate isn’t retained by Gini Merchant SDK. It should be retained by the client code.Declaration
Swift
public protocol GiniMerchantTrackingDelegate: PaymentReviewScreenTrackingDelegate
-
Tracking delegate relating to the payment review screen.
See moreDeclaration
Swift
public protocol PaymentReviewScreenTrackingDelegate : AnyObject
-
Undocumented
See moreDeclaration
Swift
@objc public protocol ImageScrollViewDelegate : UIScrollViewDelegate